// Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

secret_obj = {
   "entries": [ {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4081.0,
         "positionY": 1687.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.781588,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.01699995994567871
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4059.0,
         "positionY": 1687.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.79443,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.00415802001953125
   }, {
      "now": 1319753803.798677,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012753009796142578
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4033.0,
         "positionY": 1688.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.80731,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004119873046875
   }, {
      "now": 1319753803.811646,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012664079666137695
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4000.0,
         "positionY": 1688.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.820119,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004191160202026367
   }, {
      "now": 1319753803.824455,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012663841247558594
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3961.0,
         "positionY": 1688.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.83367,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003448963165283203
   }, {
      "now": 1319753803.836989,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00012993812561035156
   }, {
      "now": 1319753803.838162,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012507915496826172
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3906.0,
         "positionY": 1686.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.846628,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004041910171508789
   }, {
      "now": 1319753803.85094,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012687921524047852
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3833.0,
         "positionY": 1680.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.859754,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0038738250732421875
   }, {
      "now": 1319753803.863106,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0005218982696533203
   }, {
      "now": 1319753803.864296,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012458086013793945
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3747.0,
         "positionY": 1679.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.872548,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004205942153930664
   }, {
      "now": 1319753803.876873,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012675046920776367
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3652.0,
         "positionY": 1679.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.8854,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004148006439208984
   }, {
      "now": 1319753803.889708,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012691974639892578
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3549.0,
         "positionY": 1683.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.898819,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0035810470581054688
   }, {
      "now": 1319753803.902147,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0002529621124267578
   }, {
      "now": 1319753803.903364,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012454986572265625
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3452.0,
         "positionY": 1705.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.911696,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.00412297248840332
   }, {
      "now": 1319753803.916032,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012663841247558594
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3339.0,
         "positionY": 1732.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.925312,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0033838748931884766
   }, {
      "now": 1319753803.928663,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 3.2901763916015625e-05
   }, {
      "now": 1319753803.929874,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012438058853149414
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3224.0,
         "positionY": 1769.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.937956,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004355907440185547
   }, {
      "now": 1319753803.942259,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 5.2928924560546875e-05
   }, {
      "now": 1319753803.943446,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011510133743286133
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3103.0,
         "positionY": 1820.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.951665,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0032911300659179688
   }, {
      "now": 1319753803.955115,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0135498046875
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2970.0,
         "positionY": 1870.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.964325,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004339933395385742
   }, {
      "now": 1319753803.968661,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 3.814697265625e-06
   }, {
      "now": 1319753803.969833,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011492013931274414
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2833.0,
         "positionY": 1951.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.977117,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0042078495025634766
   }, {
      "now": 1319753803.98142,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012696981430053711
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2697.0,
         "positionY": 2035.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753803.989986,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0041310787200927734
   }, {
      "now": 1319753803.994297,
      "type": "timerCallback"
   }, {
      "dx": -72.0,
      "dy": 22.0,
      "endTime": 1319753803.977117,
      "gestureType": "move",
      "startTime": 1319753803.964325,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012688875198364258
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2561.0,
         "positionY": 2135.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.003262,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0037238597869873047
   }, {
      "now": 1319753804.006575,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0004107952117919922
   }, {
      "now": 1319753804.007762,
      "type": "timerCallback"
   }, {
      "dx": -80.0,
      "dy": 31.0,
      "endTime": 1319753803.989986,
      "gestureType": "move",
      "startTime": 1319753803.977117,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01250004768371582
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2446.0,
         "positionY": 2250.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.015838,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004424095153808594
   }, {
      "now": 1319753804.020237,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 2.5033950805664062e-05
   }, {
      "now": 1319753804.021426,
      "type": "timerCallback"
   }, {
      "dx": -83.0,
      "dy": 37.0,
      "endTime": 1319753804.003262,
      "gestureType": "move",
      "startTime": 1319753803.989986,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011411905288696289
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2336.0,
         "positionY": 2365.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.029671,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0031669139862060547
   }, {
      "now": 1319753804.033134,
      "type": "timerCallback"
   }, {
      "dx": -88.0,
      "dy": 46.0,
      "endTime": 1319753804.015838,
      "gestureType": "move",
      "startTime": 1319753804.003262,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013536930084228516
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2248.0,
         "positionY": 2489.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.042182,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004488945007324219
   }, {
      "now": 1319753804.046514,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00015687942504882812
   }, {
      "now": 1319753804.047683,
      "type": "timerCallback"
   }, {
      "dx": -82.0,
      "dy": 52.0,
      "endTime": 1319753804.029671,
      "gestureType": "move",
      "startTime": 1319753804.015838,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01149892807006836
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2176.0,
         "positionY": 2617.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.055451,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0037310123443603516
   }, {
      "now": 1319753804.058804,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00037789344787597656
   }, {
      "now": 1319753804.060001,
      "type": "timerCallback"
   }, {
      "dx": -80.0,
      "dy": 60.0,
      "endTime": 1319753804.042182,
      "gestureType": "move",
      "startTime": 1319753804.029671,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012449979782104492
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2114.0,
         "positionY": 2750.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.068947,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0035037994384765625
   }, {
      "now": 1319753804.07231,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00014090538024902344
   }, {
      "now": 1319753804.073495,
      "type": "timerCallback"
   }, {
      "dx": -69.0,
      "dy": 62.0,
      "endTime": 1319753804.055451,
      "gestureType": "move",
      "startTime": 1319753804.042182,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012452125549316406
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2072.0,
         "positionY": 2869.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.08136,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004586935043334961
   }, {
      "now": 1319753804.085815,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00013208389282226562
   }, {
      "now": 1319753804.086954,
      "type": "timerCallback"
   }, {
      "dx": -59.0,
      "dy": 64.0,
      "endTime": 1319753804.068947,
      "gestureType": "move",
      "startTime": 1319753804.055451,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01140594482421875
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2047.0,
         "positionY": 2988.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.094386,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003973960876464844
   }, {
      "now": 1319753804.097747,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0006129741668701172
   }, {
      "now": 1319753804.098938,
      "type": "timerCallback"
   }, {
      "dx": -49.0,
      "dy": 68.0,
      "endTime": 1319753804.08136,
      "gestureType": "move",
      "startTime": 1319753804.068947,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01244807243347168
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2045.0,
         "positionY": 3094.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.107729,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003657102584838867
   }, {
      "now": 1319753804.110332,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0010540485382080078
   }, {
      "now": 1319753804.111056,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0003299713134765625
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2046.0,
         "positionY": 3190.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.120933,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "dx": -37.0,
      "dy": 63.0,
      "endTime": 1319753804.094386,
      "gestureType": "move",
      "startTime": 1319753804.08136,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.0037958621978759766
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2082.0,
         "positionY": 3282.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.133881,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "dx": -25.0,
      "dy": 58.0,
      "endTime": 1319753804.107729,
      "gestureType": "move",
      "startTime": 1319753804.094386,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.004051923751831055
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2136.0,
         "positionY": 3365.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.147084,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "dx": -14.0,
      "dy": 52.0,
      "endTime": 1319753804.120933,
      "gestureType": "move",
      "startTime": 1319753804.107729,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.0037970542907714844
   }, {
      "now": 1319753804.151261,
      "type": "timerCallback"
   }, {
      "dx": -5.0,
      "dy": 46.0,
      "endTime": 1319753804.133881,
      "gestureType": "move",
      "startTime": 1319753804.120933,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012822866439819336
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2216.0,
         "positionY": 3465.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.160044,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0040400028228759766
   }, {
      "now": 1319753804.16443,
      "type": "timerCallback"
   }, {
      "dx": 2.0,
      "dy": 37.0,
      "endTime": 1319753804.147084,
      "gestureType": "move",
      "startTime": 1319753804.133881,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012614011764526367
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2307.0,
         "positionY": 3564.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.173228,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003815889358520508
   }, {
      "now": 1319753804.176554,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0004899501800537109
   }, {
      "now": 1319753804.177717,
      "type": "timerCallback"
   }, {
      "dx": 13.0,
      "dy": 35.0,
      "endTime": 1319753804.160044,
      "gestureType": "move",
      "startTime": 1319753804.147084,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012511014938354492
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2417.0,
         "positionY": 3647.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.186179,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004049062728881836
   }, {
      "now": 1319753804.190514,
      "type": "timerCallback"
   }, {
      "dx": 23.0,
      "dy": 37.0,
      "endTime": 1319753804.173228,
      "gestureType": "move",
      "startTime": 1319753804.160044,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012664794921875
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2534.0,
         "positionY": 3730.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.19839,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004788875579833984
   }, {
      "now": 1319753804.202715,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0004639625549316406
   }, {
      "now": 1319753804.203866,
      "type": "timerCallback"
   }, {
      "dx": 37.0,
      "dy": 41.0,
      "endTime": 1319753804.186179,
      "gestureType": "move",
      "startTime": 1319753804.173228,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011523962020874023
   }, {
      "now": 1319753804.215217,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0001728534698486328
   }, {
      "now": 1319753804.216404,
      "type": "timerCallback"
   }, {
      "dx": 52.0,
      "dy": 45.0,
      "endTime": 1319753804.19839,
      "gestureType": "move",
      "startTime": 1319753804.186179,
      "type": "gesture"
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2783.0,
         "positionY": 3848.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.225767,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003311634063720703
   }, {
      "now": 1319753804.229177,
      "type": "timerCallback"
   }, {
      "dx": 52.0,
      "dy": 37.0,
      "endTime": 1319753804.2120786,
      "gestureType": "move",
      "startTime": 1319753804.19839,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013589859008789062
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2917.0,
         "positionY": 3887.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.237679,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.005087852478027344
   }, {
      "now": 1319753804.243006,
      "type": "timerCallback"
   }, {
      "dx": 51.0,
      "dy": 29.0,
      "endTime": 1319753804.225767,
      "gestureType": "move",
      "startTime": 1319753804.2120786,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.0116729736328125
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3055.0,
         "positionY": 3916.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.251022,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0036568641662597656
   }, {
      "now": 1319753804.260852,
      "type": "timerCallback"
   }, {
      "dx": 70.0,
      "dy": 33.0,
      "endTime": 1319753804.237679,
      "gestureType": "move",
      "startTime": 1319753804.225767,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.007169961929321289
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3202.0,
         "positionY": 3942.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.263977,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004045009613037109
   }, {
      "now": 1319753804.268542,
      "type": "timerCallback"
   }, {
      "dx": 84.0,
      "dy": 33.0,
      "endTime": 1319753804.251022,
      "gestureType": "move",
      "startTime": 1319753804.237679,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012434959411621094
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3353.0,
         "positionY": 3948.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.277179,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0037980079650878906
   }, {
      "now": 1319753804.280583,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0003941059112548828
   }, {
      "now": 1319753804.280932,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 4.506111145019531e-05
   }, {
      "now": 1319753804.282304,
      "type": "timerCallback"
   }, {
      "dx": 93.0,
      "dy": 29.0,
      "endTime": 1319753804.263977,
      "gestureType": "move",
      "startTime": 1319753804.251022,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011874914169311523
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3506.0,
         "positionY": 3948.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.290135,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004044055938720703
   }, {
      "now": 1319753804.294136,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 4.291534423828125e-05
   }, {
      "now": 1319753804.295012,
      "type": "timerCallback"
   }, {
      "dx": 95.0,
      "dy": 22.0,
      "endTime": 1319753804.277179,
      "gestureType": "move",
      "startTime": 1319753804.263977,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012122869491577148
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3661.0,
         "positionY": 3931.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.303736,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003398895263671875
   }, {
      "now": 1319753804.307143,
      "type": "timerCallback"
   }, {
      "dx": 97.0,
      "dy": 16.0,
      "endTime": 1319753804.290135,
      "gestureType": "move",
      "startTime": 1319753804.277179,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013592958450317383
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3811.0,
         "positionY": 3892.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.317148,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003587961196899414
   }, {
      "now": 1319753804.3205,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00023603439331054688
   }, {
      "now": 1319753804.32169,
      "type": "timerCallback"
   }, {
      "dx": 96.0,
      "dy": 7.0,
      "endTime": 1319753804.303736,
      "gestureType": "move",
      "startTime": 1319753804.290135,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012457847595214844
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3949.0,
         "positionY": 3823.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.330581,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0035669803619384766
   }, {
      "now": 1319753804.333965,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00018286705017089844
   }, {
      "now": 1319753804.335152,
      "type": "timerCallback"
   }, {
      "dx": 97.0,
      "dy": 0.0,
      "endTime": 1319753804.317148,
      "gestureType": "move",
      "startTime": 1319753804.303736,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012428998947143555
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4072.0,
         "positionY": 3741.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.343026,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0045549869537353516
   }, {
      "now": 1319753804.347339,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00024199485778808594
   }, {
      "now": 1319753804.348505,
      "type": "timerCallback"
   }, {
      "dx": 97.0,
      "dy": -9.0,
      "endTime": 1319753804.330581,
      "gestureType": "move",
      "startTime": 1319753804.317148,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011520862579345703
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4189.0,
         "positionY": 3643.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.356542,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0034837722778320312
   }, {
      "now": 1319753804.359971,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 5.4836273193359375e-05
   }, {
      "now": 1319753804.361162,
      "type": "timerCallback"
   }, {
      "dx": 96.0,
      "dy": -20.0,
      "endTime": 1319753804.343026,
      "gestureType": "move",
      "startTime": 1319753804.330581,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012380123138427734
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4290.0,
         "positionY": 3542.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.368781,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0047609806060791016
   }, {
      "now": 1319753804.373131,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00041103363037109375
   }, {
      "now": 1319753804.374321,
      "type": "timerCallback"
   }, {
      "dx": 88.0,
      "dy": -31.0,
      "endTime": 1319753804.356542,
      "gestureType": "move",
      "startTime": 1319753804.343026,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011460065841674805
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4397.0,
         "positionY": 3419.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.382299,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0034821033477783203
   }, {
      "now": 1319753804.385633,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0001480579376220703
   }, {
      "now": 1319753804.386831,
      "type": "timerCallback"
   }, {
      "dx": 84.0,
      "dy": -42.0,
      "endTime": 1319753804.368781,
      "gestureType": "move",
      "startTime": 1319753804.356542,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01246786117553711
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4487.0,
         "positionY": 3288.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.395618,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0036809444427490234
   }, {
      "now": 1319753804.398974,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0003249645233154297
   }, {
      "now": 1319753804.400146,
      "type": "timerCallback"
   }, {
      "dx": 73.0,
      "dy": -47.0,
      "endTime": 1319753804.382299,
      "gestureType": "move",
      "startTime": 1319753804.368781,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012471914291381836
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4566.0,
         "positionY": 3138.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.408372,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0042459964752197266
   }, {
      "now": 1319753804.412721,
      "type": "timerCallback"
   }, {
      "dx": 68.0,
      "dy": -56.0,
      "endTime": 1319753804.395618,
      "gestureType": "move",
      "startTime": 1319753804.382299,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01265096664428711
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4629.0,
         "positionY": 2999.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.421782,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0035898685455322266
   }, {
      "now": 1319753804.425258,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00011396408081054688
   }, {
      "now": 1319753804.426437,
      "type": "timerCallback"
   }, {
      "dx": 63.0,
      "dy": -64.0,
      "endTime": 1319753804.408372,
      "gestureType": "move",
      "startTime": 1319753804.395618,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012345075607299805
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4676.0,
         "positionY": 2853.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.434297,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004484891891479492
   }, {
      "now": 1319753804.43866,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0001220703125
   }, {
      "now": 1319753804.439849,
      "type": "timerCallback"
   }, {
      "dx": 57.0,
      "dy": -69.0,
      "endTime": 1319753804.421782,
      "gestureType": "move",
      "startTime": 1319753804.408372,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011448144912719727
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4705.0,
         "positionY": 2707.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.447927,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003370046615600586
   }, {
      "now": 1319753804.451284,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 1.3113021850585938e-05
   }, {
      "now": 1319753804.452454,
      "type": "timerCallback"
   }, {
      "dx": 50.0,
      "dy": -75.0,
      "endTime": 1319753804.434297,
      "gestureType": "move",
      "startTime": 1319753804.421782,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012472867965698242
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4709.0,
         "positionY": 2566.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.460436,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004490852355957031
   }, {
      "now": 1319753804.464782,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00014495849609375
   }, {
      "now": 1319753804.465972,
      "type": "timerCallback"
   }, {
      "dx": 40.0,
      "dy": -74.0,
      "endTime": 1319753804.447927,
      "gestureType": "move",
      "startTime": 1319753804.434297,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011464118957519531
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4707.0,
         "positionY": 2416.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.473349,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004086971282958984
   }, {
      "now": 1319753804.477711,
      "type": "timerCallback"
   }, {
      "dx": 31.0,
      "dy": -77.0,
      "endTime": 1319753804.460436,
      "gestureType": "move",
      "startTime": 1319753804.447927,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012638092041015625
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4671.0,
         "positionY": 2268.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.486955,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0033941268920898438
   }, {
      "now": 1319753804.490318,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 3.0994415283203125e-05
   }, {
      "now": 1319753804.491483,
      "type": "timerCallback"
   }, {
      "dx": 19.0,
      "dy": -74.0,
      "endTime": 1319753804.473349,
      "gestureType": "move",
      "startTime": 1319753804.460436,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012471914291381836
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4619.0,
         "positionY": 2124.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.500233,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003721952438354492
   }, {
      "now": 1319753804.503593,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0003619194030761719
   }, {
      "now": 1319753804.504766,
      "type": "timerCallback"
   }, {
      "dx": 8.0,
      "dy": -72.0,
      "endTime": 1319753804.486955,
      "gestureType": "move",
      "startTime": 1319753804.473349,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012466907501220703
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4548.0,
         "positionY": 1993.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.512567,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004665851593017578
   }, {
      "now": 1319753804.516979,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00025391578674316406
   }, {
      "now": 1319753804.518202,
      "type": "timerCallback"
   }, {
      "dx": -3.0,
      "dy": -72.0,
      "endTime": 1319753804.500233,
      "gestureType": "move",
      "startTime": 1319753804.486955,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011364936828613281
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4470.0,
         "positionY": 1874.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.525765,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003802061080932617
   }, {
      "now": 1319753804.529132,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00043511390686035156
   }, {
      "now": 1319753804.530325,
      "type": "timerCallback"
   }, {
      "dx": -16.0,
      "dy": -76.0,
      "endTime": 1319753804.512567,
      "gestureType": "move",
      "startTime": 1319753804.500233,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012439966201782227
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4381.0,
         "positionY": 1783.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.538968,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003796815872192383
   }, {
      "now": 1319753804.542805,
      "type": "timerCallback"
   }, {
      "dx": -28.0,
      "dy": -71.0,
      "endTime": 1319753804.525765,
      "gestureType": "move",
      "startTime": 1319753804.512567,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013163089752197266
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4279.0,
         "positionY": 1700.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.552584,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003384113311767578
   }, {
      "now": 1319753804.55596,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 8.106231689453125e-06
   }, {
      "now": 1319753804.557137,
      "type": "timerCallback"
   }, {
      "dx": -37.0,
      "dy": -66.0,
      "endTime": 1319753804.538968,
      "gestureType": "move",
      "startTime": 1319753804.525765,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012446880340576172
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4187.0,
         "positionY": 1640.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.565072,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004511833190917969
   }, {
      "now": 1319753804.569481,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.000102996826171875
   }, {
      "now": 1319753804.570693,
      "type": "timerCallback"
   }, {
      "dx": -45.0,
      "dy": -58.0,
      "endTime": 1319753804.552584,
      "gestureType": "move",
      "startTime": 1319753804.538968,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011379003524780273
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4070.0,
         "positionY": 1578.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.578619,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0034530162811279297
   }, {
      "now": 1319753804.581954,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00011801719665527344
   }, {
      "now": 1319753804.583153,
      "type": "timerCallback"
   }, {
      "dx": -52.0,
      "dy": -52.0,
      "endTime": 1319753804.565072,
      "gestureType": "move",
      "startTime": 1319753804.552584,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012465953826904297
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3948.0,
         "positionY": 1517.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.591195,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004423856735229492
   }, {
      "now": 1319753804.595539,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 7.987022399902344e-05
   }, {
      "now": 1319753804.596727,
      "type": "timerCallback"
   }, {
      "dx": -54.0,
      "dy": -41.0,
      "endTime": 1319753804.578619,
      "gestureType": "move",
      "startTime": 1319753804.565072,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011468172073364258
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3810.0,
         "positionY": 1462.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.604551,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0036439895629882812
   }, {
      "now": 1319753804.607938,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0002570152282714844
   }, {
      "now": 1319753804.609122,
      "type": "timerCallback"
   }, {
      "dx": -60.0,
      "dy": -36.0,
      "endTime": 1319753804.591195,
      "gestureType": "move",
      "startTime": 1319753804.578619,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012428998947143555
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3683.0,
         "positionY": 1408.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.617133,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004418134689331055
   }, {
      "now": 1319753804.621488,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 6.29425048828125e-05
   }, {
      "now": 1319753804.622673,
      "type": "timerCallback"
   }, {
      "dx": -65.0,
      "dy": -32.0,
      "endTime": 1319753804.604551,
      "gestureType": "move",
      "startTime": 1319753804.591195,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011459827423095703
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3568.0,
         "positionY": 1402.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.630965,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003167867660522461
   }, {
      "now": 1319753804.634306,
      "type": "timerCallback"
   }, {
      "dx": -73.0,
      "dy": -30.0,
      "endTime": 1319753804.617133,
      "gestureType": "move",
      "startTime": 1319753804.604551,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013659000396728516
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3494.0,
         "positionY": 1426.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.643505,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004459857940673828
   }, {
      "now": 1319753804.647861,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00010395050048828125
   }, {
      "now": 1319753804.647989,
      "type": "timerCallback"
   }, {
      "dx": -74.0,
      "dy": -25.0,
      "endTime": 1319753804.630965,
      "gestureType": "move",
      "startTime": 1319753804.617133,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012516021728515625
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3442.0,
         "positionY": 1522.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.656703,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003802061080932617
   }, {
      "now": 1319753804.660132,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0003731250762939453
   }, {
      "now": 1319753804.661302,
      "type": "timerCallback"
   }, {
      "dx": -75.0,
      "dy": -19.0,
      "endTime": 1319753804.643505,
      "gestureType": "move",
      "startTime": 1319753804.630965,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01240086555480957
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3421.0,
         "positionY": 1635.0,
         "pressure": 34.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 1,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753804.669441,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004261970520019531
   }, {
      "now": 1319753804.67385,
      "type": "timerCallback"
   }, {
      "dx": -59.0,
      "dy": -6.0,
      "endTime": 1319753804.656703,
      "gestureType": "move",
      "startTime": 1319753804.643505,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012590885162353516
   }, {
      "buttonsDown": 0,
      "fingers": [  ],
      "timestamp": 1319753804.68183,
      "touchCount": 0,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004611015319824219
   }, {
      "now": 1319753804.686223,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00021791458129882812
   }, {
      "now": 1319753804.68741,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.01141977310180664
   }, {
      "now": 1319753804.699014,
      "type": "timerCallback"
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2798.0,
         "positionY": 2334.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.02253,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.01699995994567871
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2794.0,
         "positionY": 2328.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.036281,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003248929977416992
   }, {
      "now": 1319753805.039547,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.013734102249145508
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2790.0,
         "positionY": 2326.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.049175,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004106044769287109
   }, {
      "now": 1319753805.053474,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012701034545898438
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2785.0,
         "positionY": 2326.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.06221,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003964900970458984
   }, {
      "now": 1319753805.065588,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0005869865417480469
   }, {
      "now": 1319753805.066759,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012450933456420898
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2783.0,
         "positionY": 2327.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.07457,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004640102386474609
   }, {
      "now": 1319753805.078955,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0002551078796386719
   }, {
      "now": 1319753805.080149,
      "type": "timerCallback"
   }, {
      "down": 1,
      "endTime": 1319753805.06221,
      "gestureType": "buttonsChange",
      "startTime": 1319753805.049175,
      "type": "gesture",
      "up": 0
   }, {
      "type": "callbackRequest",
      "when": 0.011420965194702148
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2781.0,
         "positionY": 2327.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.088156,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0034139156341552734
   }, {
      "now": 1319753805.091433,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00013685226440429688
   }, {
      "now": 1319753805.092594,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012562036514282227
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2781.0,
         "positionY": 2328.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.100249,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004906892776489258
   }, {
      "now": 1319753805.104538,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00061798095703125
   }, {
      "now": 1319753805.1057,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011548995971679688
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2785.0,
         "positionY": 2328.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.11327,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0039789676666259766
   }, {
      "now": 1319753805.11655,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0006990432739257812
   }, {
      "now": 1319753805.117699,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012571096420288086
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2786.0,
         "positionY": 2328.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.126151,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004118919372558594
   }, {
      "now": 1319753805.130502,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012649059295654297
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2787.0,
         "positionY": 2328.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.135526,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.007625102996826172
   }, {
      "now": 1319753805.142956,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00019502639770507812
   }, {
      "now": 1319753805.14411,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.008415937423706055
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2788.0,
         "positionY": 2328.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.152469,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 5.698204040527344e-05
   }, {
      "now": 1319753805.153082,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.016386985778808594
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2789.0,
         "positionY": 2328.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.165471,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003997802734375
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2789.0,
         "positionY": 2334.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.179383,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0030879974365234375
   }, {
      "now": 1319753805.191113,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0052700042724609375
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2784.0,
         "positionY": 2353.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.192393,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0039899349212646484
   }, {
      "now": 1319753805.195681,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.000701904296875
   }, {
      "now": 1319753805.196847,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012546062469482422
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2779.0,
         "positionY": 2358.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.205326,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004066944122314453
   }, {
      "now": 1319753805.209652,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012674093246459961
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2780.0,
         "positionY": 2364.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.218334,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0039920806884765625
   }, {
      "now": 1319753805.221614,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0007121562957763672
   }, {
      "now": 1319753805.222775,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012558937072753906
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2801.0,
         "positionY": 2364.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.231242,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004091978073120117
   }, {
      "now": 1319753805.235565,
      "type": "timerCallback"
   }, {
      "down": 0,
      "endTime": 1319753805.218334,
      "gestureType": "buttonsChange",
      "startTime": 1319753805.205326,
      "type": "gesture",
      "up": 1
   }, {
      "type": "callbackRequest",
      "when": 0.01267695426940918
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2853.0,
         "positionY": 2364.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.244256,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003985881805419922
   }, {
      "now": 1319753805.247496,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0007460117340087891
   }, {
      "now": 1319753805.248626,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012629985809326172
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 2978.0,
         "positionY": 2365.0,
         "pressure": 36.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 2,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.257208,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004047870635986328
   }, {
      "now": 1319753805.261545,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012663125991821289
   }, {
      "buttonsDown": 0,
      "fingers": [  ],
      "timestamp": 1319753805.26916,
      "touchCount": 0,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.005048036575317383
   }, {
      "now": 1319753805.274413,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011746883392333984
   }, {
      "now": 1319753805.300033,
      "type": "timerCallback"
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4050.0,
         "positionY": 2410.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.57176,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.01699995994567871
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4025.0,
         "positionY": 2404.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.584665,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004094839096069336
   }, {
      "now": 1319753805.589124,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012541055679321289
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4024.0,
         "positionY": 2402.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.598587,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003077983856201172
   }, {
      "now": 1319753805.601948,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.013638973236083984
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4022.0,
         "positionY": 2398.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.611671,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003916025161743164
   }, {
      "now": 1319753805.614997,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0005900859832763672
   }, {
      "now": 1319753805.616188,
      "type": "timerCallback"
   }, {
      "down": 1,
      "endTime": 1319753805.598587,
      "gestureType": "buttonsChange",
      "startTime": 1319753805.584665,
      "type": "gesture",
      "up": 0
   }, {
      "type": "callbackRequest",
      "when": 0.012482881546020508
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4020.0,
         "positionY": 2396.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.623608,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.00506281852722168
   }, {
      "now": 1319753805.62898,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011628150939941406
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4020.0,
         "positionY": 2396.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.637623,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0029850006103515625
   }, {
      "now": 1319753805.639965,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0006430149078369141
   }, {
      "now": 1319753805.641133,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.013489961624145508
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4018.0,
         "positionY": 2397.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.650631,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0039920806884765625
   }, {
      "now": 1319753805.654002,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0006210803985595703
   }, {
      "now": 1319753805.65519,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012440919876098633
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4016.0,
         "positionY": 2398.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.663133,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004498004913330078
   }, {
      "now": 1319753805.667487,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00014400482177734375
   }, {
      "now": 1319753805.668656,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753805.650631,
      "gestureType": "move",
      "startTime": 1319753805.637623,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011476755142211914
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4016.0,
         "positionY": 2399.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.676034,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0040988922119140625
   }, {
      "now": 1319753805.680321,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753805.663133,
      "gestureType": "move",
      "startTime": 1319753805.650631,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012712955474853516
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4017.0,
         "positionY": 2400.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.689024,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.00400996208190918
   }, {
      "now": 1319753805.693337,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753805.676034,
      "gestureType": "move",
      "startTime": 1319753805.663133,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012686967849731445
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4024.0,
         "positionY": 2404.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.701938,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004086017608642578
   }, {
      "now": 1319753805.706221,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753805.689024,
      "gestureType": "move",
      "startTime": 1319753805.676034,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01271677017211914
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4030.0,
         "positionY": 2404.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.714959,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0039789676666259766
   }, {
      "now": 1319753805.718293,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0006449222564697266
   }, {
      "now": 1319753805.719455,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753805.701938,
      "gestureType": "move",
      "startTime": 1319753805.689024,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012503862380981445
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4035.0,
         "positionY": 2405.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.727886,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004072904586791992
   }, {
      "now": 1319753805.732226,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753805.714959,
      "gestureType": "move",
      "startTime": 1319753805.701938,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012660026550292969
   }, {
      "buttonsDown": 1,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4036.0,
         "positionY": 2410.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.740926,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0039598941802978516
   }, {
      "now": 1319753805.744213,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0006728172302246094
   }, {
      "now": 1319753805.745365,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753805.727886,
      "gestureType": "move",
      "startTime": 1319753805.714959,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01256108283996582
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4036.0,
         "positionY": 2414.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.753843,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004082918167114258
   }, {
      "now": 1319753805.758177,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012665987014770508
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4037.0,
         "positionY": 2433.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.766849,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003993988037109375
   }, {
      "now": 1319753805.770249,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0005941390991210938
   }, {
      "now": 1319753805.771441,
      "type": "timerCallback"
   }, {
      "down": 0,
      "endTime": 1319753805.753843,
      "gestureType": "buttonsChange",
      "startTime": 1319753805.740926,
      "type": "gesture",
      "up": 1
   }, {
      "type": "callbackRequest",
      "when": 0.012408018112182617
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 4042.0,
         "positionY": 2485.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 3,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753805.780005,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003844022750854492
   }, {
      "now": 1319753805.783283,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0005660057067871094
   }, {
      "now": 1319753805.784462,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012542963027954102
   }, {
      "buttonsDown": 0,
      "fingers": [  ],
      "timestamp": 1319753805.792765,
      "touchCount": 0,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0042400360107421875
   }, {
      "now": 1319753805.797196,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012568950653076172
   }, {
      "now": 1319753805.809731,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 3.3855438232421875e-05
   }, {
      "now": 1319753805.810957,
      "type": "timerCallback"
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3031.0,
         "positionY": 3256.0,
         "pressure": 42.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.21193,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.01699995994567871
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3015.0,
         "positionY": 3255.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.225793,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0031371116638183594
   }, {
      "now": 1319753806.228141,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0007889270782470703
   }, {
      "now": 1319753806.229315,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.013477802276611328
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3015.0,
         "positionY": 3255.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.238405,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004387855529785156
   }, {
      "now": 1319753806.242706,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 8.678436279296875e-05
   }, {
      "now": 1319753806.243874,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011530876159667969
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3016.0,
         "positionY": 3256.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.251038,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004366874694824219
   }, {
      "now": 1319753806.255404,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 9.5367431640625e-07
   }, {
      "now": 1319753806.256596,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011441946029663086
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3041.0,
         "positionY": 3283.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.26503,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003008127212524414
   }, {
      "now": 1319753806.268341,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.013688802719116211
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3080.0,
         "positionY": 3333.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.277783,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004246950149536133
   }, {
      "now": 1319753806.28216,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.012622833251953125
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3133.0,
         "positionY": 3379.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.289978,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004804849624633789
   }, {
      "now": 1319753806.294267,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0005159378051757812
   }, {
      "now": 1319753806.295428,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.011549949645996094
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3193.0,
         "positionY": 3435.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.303183,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0037949085235595703
   }, {
      "now": 1319753806.306524,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.000453948974609375
   }, {
      "now": 1319753806.307714,
      "type": "timerCallback"
   }, {
      "dx": 2.0,
      "dy": 2.0,
      "endTime": 1319753806.289978,
      "gestureType": "move",
      "startTime": 1319753806.277783,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012469053268432617
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3238.0,
         "positionY": 3466.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.316731,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0034520626068115234
   }, {
      "now": 1319753806.319097,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0010859966278076172
   }, {
      "now": 1319753806.320284,
      "type": "timerCallback"
   }, {
      "dx": 7.0,
      "dy": 6.0,
      "endTime": 1319753806.303183,
      "gestureType": "move",
      "startTime": 1319753806.289978,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013447046279907227
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3281.0,
         "positionY": 3487.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.328843,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004887819290161133
   }, {
      "now": 1319753806.333232,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0004990100860595703
   }, {
      "now": 1319753806.334417,
      "type": "timerCallback"
   }, {
      "dx": 12.0,
      "dy": 10.0,
      "endTime": 1319753806.316731,
      "gestureType": "move",
      "startTime": 1319753806.303183,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011425971984863281
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3337.0,
         "positionY": 3488.0,
         "pressure": 46.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.342707,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003136157989501953
   }, {
      "now": 1319753806.346082,
      "type": "timerCallback"
   }, {
      "dx": 17.0,
      "dy": 13.0,
      "endTime": 1319753806.328843,
      "gestureType": "move",
      "startTime": 1319753806.316731,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013624906539916992
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3408.0,
         "positionY": 3482.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.355637,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004069805145263672
   }, {
      "now": 1319753806.359997,
      "type": "timerCallback"
   }, {
      "dx": 15.0,
      "dy": 9.0,
      "endTime": 1319753806.342707,
      "gestureType": "move",
      "startTime": 1319753806.328843,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012639999389648438
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3482.0,
         "positionY": 3450.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.369354,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0032830238342285156
   }, {
      "now": 1319753806.372716,
      "type": "timerCallback"
   }, {
      "dx": 16.0,
      "dy": 7.0,
      "endTime": 1319753806.355637,
      "gestureType": "move",
      "startTime": 1319753806.342707,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013638019561767578
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3564.0,
         "positionY": 3397.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.381619,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004734992980957031
   }, {
      "now": 1319753806.385987,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0003669261932373047
   }, {
      "now": 1319753806.387175,
      "type": "timerCallback"
   }, {
      "dx": 16.0,
      "dy": 3.0,
      "endTime": 1319753806.369354,
      "gestureType": "move",
      "startTime": 1319753806.355637,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011443853378295898
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3641.0,
         "positionY": 3339.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.395226,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003392934799194336
   }, {
      "now": 1319753806.398601,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 1.7881393432617188e-05
   }, {
      "now": 1319753806.399793,
      "type": "timerCallback"
   }, {
      "dx": 23.0,
      "dy": -1.0,
      "endTime": 1319753806.381619,
      "gestureType": "move",
      "startTime": 1319753806.369354,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012433052062988281
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3709.0,
         "positionY": 3279.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.407804,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.00442194938659668
   }, {
      "now": 1319753806.412165,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 6.103515625e-05
   }, {
      "now": 1319753806.413337,
      "type": "timerCallback"
   }, {
      "dx": 26.0,
      "dy": -8.0,
      "endTime": 1319753806.395226,
      "gestureType": "move",
      "startTime": 1319753806.381619,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01146697998046875
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3753.0,
         "positionY": 3219.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.421154,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0036499500274658203
   }, {
      "now": 1319753806.424487,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00031685829162597656
   }, {
      "now": 1319753806.42568,
      "type": "timerCallback"
   }, {
      "dx": 32.0,
      "dy": -15.0,
      "endTime": 1319753806.407804,
      "gestureType": "move",
      "startTime": 1319753806.395226,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01247406005859375
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3779.0,
         "positionY": 3168.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.434364,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0037899017333984375
   }, {
      "now": 1319753806.437723,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.000431060791015625
   }, {
      "now": 1319753806.438956,
      "type": "timerCallback"
   }, {
      "dx": 32.0,
      "dy": -20.0,
      "endTime": 1319753806.421154,
      "gestureType": "move",
      "startTime": 1319753806.407804,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012408018112182617
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3795.0,
         "positionY": 3116.0,
         "pressure": 45.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.447009,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004354953765869141
   }, {
      "now": 1319753806.451367,
      "type": "timerCallback"
   }, {
      "dx": 27.0,
      "dy": -20.0,
      "endTime": 1319753806.434364,
      "gestureType": "move",
      "startTime": 1319753806.421154,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012642145156860352
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3795.0,
         "positionY": 3085.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.46086,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0031490325927734375
   }, {
      "now": 1319753806.464206,
      "type": "timerCallback"
   }, {
      "dx": 20.0,
      "dy": -20.0,
      "endTime": 1319753806.447009,
      "gestureType": "move",
      "startTime": 1319753806.434364,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013653993606567383
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3795.0,
         "positionY": 3084.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.473268,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004591941833496094
   }, {
      "now": 1319753806.477598,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0002620220184326172
   }, {
      "now": 1319753806.478768,
      "type": "timerCallback"
   }, {
      "dx": 10.0,
      "dy": -14.0,
      "endTime": 1319753806.46086,
      "gestureType": "move",
      "startTime": 1319753806.447009,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011499881744384766
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3790.0,
         "positionY": 3082.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.48699,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.003278017044067383
   }, {
      "now": 1319753806.49036,
      "type": "timerCallback"
   }, {
      "dx": 6.0,
      "dy": -10.0,
      "endTime": 1319753806.473268,
      "gestureType": "move",
      "startTime": 1319753806.46086,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.013629913330078125
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3788.0,
         "positionY": 3082.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.49941,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004580020904541016
   }, {
      "now": 1319753806.50376,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00022983551025390625
   }, {
      "now": 1319753806.504962,
      "type": "timerCallback"
   }, {
      "dx": 1.0,
      "dy": -4.0,
      "endTime": 1319753806.48699,
      "gestureType": "move",
      "startTime": 1319753806.473268,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011447906494140625
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3782.0,
         "positionY": 3083.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.513008,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0034017562866210938
   }, {
      "now": 1319753806.516382,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 2.7894973754882812e-05
   }, {
      "now": 1319753806.517578,
      "type": "timerCallback"
   }, {
      "dx": 0.0,
      "dy": -2.0,
      "endTime": 1319753806.49941,
      "gestureType": "move",
      "startTime": 1319753806.48699,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012430191040039062
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3760.0,
         "positionY": 3109.0,
         "pressure": 43.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.525544,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004464149475097656
   }, {
      "now": 1319753806.529942,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 6.604194641113281e-05
   }, {
      "now": 1319753806.531138,
      "type": "timerCallback"
   }, {
      "dx": 0.0,
      "dy": -0.0,
      "endTime": 1319753806.513008,
      "gestureType": "move",
      "startTime": 1319753806.49941,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01140594482421875
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3753.0,
         "positionY": 3116.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.538898,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0036458969116210938
   }, {
      "now": 1319753806.542245,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.0002989768981933594
   }, {
      "now": 1319753806.543419,
      "type": "timerCallback"
   }, {
      "dx": -0.0,
      "dy": -0.0,
      "endTime": 1319753806.525544,
      "gestureType": "move",
      "startTime": 1319753806.513008,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.012479066848754883
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3751.0,
         "positionY": 3121.0,
         "pressure": 44.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.551473,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.004425048828125
   }, {
      "now": 1319753806.555837,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 6.103515625e-05
   }, {
      "now": 1319753806.557002,
      "type": "timerCallback"
   }, {
      "dx": -1.0,
      "dy": -0.0,
      "endTime": 1319753806.538898,
      "gestureType": "move",
      "startTime": 1319753806.525544,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.011470794677734375
   }, {
      "buttonsDown": 0,
      "fingers": [ {
         "orientation": 0.0,
         "positionX": 3752.0,
         "positionY": 3127.0,
         "pressure": 39.0,
         "touchMajor": 0.0,
         "touchMinor": 0.0,
         "trackingId": 4,
         "widthMajor": 0.0,
         "widthMinor": 0.0
      } ],
      "timestamp": 1319753806.565117,
      "touchCount": 1,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.0033559799194335938
   }, {
      "now": 1319753806.568459,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 1.3828277587890625e-05
   }, {
      "now": 1319753806.569626,
      "type": "timerCallback"
   }, {
      "dx": -1.0,
      "dy": 0.0,
      "endTime": 1319753806.551473,
      "gestureType": "move",
      "startTime": 1319753806.538898,
      "type": "gesture"
   }, {
      "type": "callbackRequest",
      "when": 0.01249074935913086
   }, {
      "buttonsDown": 0,
      "fingers": [  ],
      "timestamp": 1319753806.576529,
      "touchCount": 0,
      "type": "hardwareState"
   }, {
      "type": "callbackRequest",
      "when": 0.00558781623840332
   }, {
      "now": 1319753806.581926,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.00019073486328125
   }, {
      "now": 1319753806.583173,
      "type": "timerCallback"
   }, {
      "type": "callbackRequest",
      "when": 0.010355949401855469
   }, {
      "now": 1319753806.593734,
      "type": "timerCallback"
   } ],
   "hardwareProperties": {
      "bottom": 4690.0,
      "isButtonPad": false,
      "left": 1472.0,
      "maxFingerCount": 2,
      "maxTouchCount": 5,
      "right": 5680.0,
      "semiMt": false,
      "supportsT5R2": true,
      "top": 1408.0,
      "xDpi": 133.0,
      "xResolution": 46.0,
      "yDpi": 133.0,
      "yResolution": 54.0
   },
   "properties": {
      "Bottom Zone Size": 10.0,
      "Button Evaluation Timeout": 0.03,
      "Change Timeout": 0.04,
      "Evaluation Timeout": 0.2,
      "Iir a0": 0.0674552738890719,
      "Iir a1": 0.134910547778144,
      "Iir a2": 0.0674552738890719,
      "Iir a3": 0.0,
      "Iir b1": -1.1429805025399,
      "Iir b2": 0.412801598096189,
      "Input Queue Delay": 0.017,
      "Input Queue Min Nonsuppression Speed": 200.0,
      "Logging Notify": 1,
      "Max Allowed Pressure Change": 8.0,
      "Min Interpolate Period": 0.021,
      "Palm Edge Zone Min Point Speed": 100.0,
      "Palm Edge Zone Width": 12.5,
      "Palm Min Distance": 50.0,
      "Palm Pressure": 200.0,
      "Pointer Accel Curve": "",
      "Pressure Calibration Offset": -42.2,
      "Pressure Calibration Slope": 1.61,
      "Scroll Accel Curve": "",
      "Scroll Stationary Finger Max Distance": 1.0,
      "Sensitivity": 3,
      "Tap Drag Timeout": 0.7,
      "Tap Enable": true,
      "Tap Exclusion Border Width": 6.0,
      "Tap Move Distance": 2.0,
      "Tap Timeout": 0.2,
      "Two Finger Close Distance Thresh": 40.0,
      "Two Finger Pressure Diff Thresh": 32.0,
      "Two Finger Scroll Distance Thresh": 2.0,
      "Wiggle Button Down Timeout": 0.75,
      "Wiggle Max Distance": 8.0,
      "Wiggle Timeout": 0.075
   },
   "version": 1
}
;